twin popsicles - German English Dictionary